<?php
class imagem extends PC4_Controlador_Imagem {

	function size($caminho, $nome, $w, $h, $prop = true, $hex = "FFFFFF") {
		$caminho = FCPATH ."\\_img\\".$caminho;
		$pos = strrpos($nome, '_');
		if ($pos !== false) {
			$nome = substr_replace($nome, '.', $pos, 1);
		}
		$nome = $caminho . '\\' . $nome;
		if ($prop === '3') {
			list($largura, $altura) = getimagesize($nome);
			$ratio = $w / $h;
			$proporcao = $largura / $altura;
			if ($largura < $altura || $proporcao < $ratio) {
				$h = round(($w * $altura) / $largura);
			}
			else {
				$w = round(($h * $largura) / $altura);
			}
			$prop = true;
		}
		$this->showImg($nome, $w, $h, $hex, $prop);
	}
	
	
}